Big Huge Thesaurus

Mandrillus leucophaeus

noun